home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Disk / SetupPartitions 1.0.3 Folder / SetupPartitions docs < prev   
Text File  |  1994-05-18  |  7KB  |  65 lines

  1. Fabrizio Oddone
  2. C.so Monte Cucco 59/F
  3. 10141 Torino
  4. Italy
  5.  
  6. SetupPartitions™ documentation
  7.  
  8. This document has styles in it. You may view them with a text editor such as Tex-Edit by Tom Bender or Style (1.2.1 or later) by Marco Piovanelli, or Apple SimpleText by Tom Dowdy.
  9.  
  10. •    SHAREWARE - $10 -  CASH ONLY
  11. ◊    This program is distributed as Shareware: if you use it regularly you should send $10 to the author. Since collecting international cheques is VERY expensive, please send CASH ONLY. VERY expensive means that banks charge some $15 to $30. Thus, DO NOT send cheques, please.
  12. ◊    NOTE: Getting a note, a postcard or anything else is a lot better than getting nothing. I would like to know how far this program has gone, so remember that you can do something nice even if you do not have a couple of $ to spare.
  13.  
  14. •    GENERAL INFO
  15. ◊    Any hard disk may be split into multiple disks, called partitions. Unfortunately, Apple HD SC Setup (the application Apple provides on System disks) will not let you create more than one Macintosh partition. SetupPartitions lets you overcome this limitation. How? Launch Apple HD SC Setup; the latest version is 7.3.1, included inside the recent Hardware System Updater 3.0:
  16. ftp://ftp.apple.com/dts/mac/sys.soft/7.system.updates/system-update-3-0-800.hqx
  17. ftp://ftp.apple.com/dts/mac/sys.soft/7.system.updates/system-update-3-0-1400-2.hqx
  18. ftp://ftp.apple.com/dts/mac/sys.soft/7.system.updates/system-update-3-0-1400-1.hqx
  19.  
  20. Create two or more partitions, as you would normally do, choosing the type “Scratch”. Quit Apple HD SC Setup, then launch SetupPartitions. Select the hard disk you just partitioned; SetupPartitions will transform the “Scratch” partitions into Macintosh HFS, MFS, or Apple // ProDOS partitions, at will. Nicely indeed, the System does not mount MFS partitions. If you succeed in mounting on the desktop a MFS partition, tell me how in the world you made it.
  21. ◊    SetupPartitions lets you use true, “hard” partitions (as opposed to “soft” partitions). If this sounds meaningless to you, do not worry: you can use SetupPartitions (and live comfortably) altogether.
  22. ◊    You can launch SetupPartitions multiple times in a networking environment, as well as from a locked disk (CD-ROMs are welcome; by the way, if this application is included on a CD it would be nice to send me a complimentary copy of it).
  23. ◊    SetupPartitions can only be used under System 6.0.4 or later; if you try to start it up under older versions of the System you will get an error message.
  24. ◊    Asynchronous I/O? SCSI Manager? What is it?
  25. Async I/O means that the CPU (the microprocessor) tells your hard disk, tape drive, or any other device: “I want to read this file into memory”. The CPU continues working on other tasks, until the device says to the CPU: “The data transfer you asked for is complete”. Look at this scheme:
  26.  
  27. hardware <-> SCSI manager <-> SCSI driver <-> …
  28.  
  29. … <-> Device manager <-> File manager <-> Application
  30.  
  31. The File Manager supports asynchronous requests from applications since 1984. The problem is that the SCSI manager running on almost all Macs handles the async request exactly as it was a sync request. That is, the CPU has to sit down until the data transfer is complete.
  32. The new SCSI Manager 4.3, present in the ROMs of the AV and PowerPC Macs, does support async I/O. Unfortunately, the old SCSI drivers (Silverlining et al.) tell the SCSI Manager to transfer data “the old way”. The new Apple SCSI driver inside Apple HD SC Setup knows how to speak to the SCSI Manager 4.3, exploiting async I/O.
  33. Q. - I do not use Apple HD SC Setup to format my hard disks. Does my formatter support SCSI Manager 4.3?
  34. A. - I do not know. Ask the software company who sells the formatter.
  35. Q. - Will Apple implement the SCSI Manager 4.3 on other Mac models?
  36. A. - I know that the December 1993 developer CD from Apple includes SCSI Manager 4.3a2, a little extension adding the new SCSI Manager to all Quadra models. Reportedly, System 7.5 will have the new SCSI Manager included.
  37. Q. - Will the SCSI Manager 4.3 included inside System 7.5 run on all Macs or just the Quadras?
  38. A. - I do not know. Interesting question, though.
  39. Another useful piece of information: software running at interrupt time is forced to use async reads&writes, because sync system calls will not work (at interrupt time); networking software runs at interrupt time => networking software (FIle Sharing, etc.) uses async calls, so it should be more efficient, provided that the SCSI driver exploits the SCSI Manager 4.3.
  40. ◊    Apple hard disks usually come with a bit of unused disk space. This unused, empty space is the gray area you see in the “Custom” partitioning dialog in Apple HD SC Setup. The usual tip experts give is: backup the existing partition, remove it, then create a new one covering the entire disk; restore the previous contents. Since backup&restore is a time-consuming operation, you may want to exploit the unused disk space by creating a new scratch partition and using SetupPartitions.
  41.  
  42. •    DISCLAIMER
  43. ◊    “No warranties at all, either express or implied…” “All trademarks are held by their respective owners…” and all that stuff.
  44. This application should do no damage, but if it does then you will be on your own. Let me know of any bugs you run into, anyway.
  45.  
  46. •    VERSION HISTORY:
  47. ◊    1.0.3 - Added Roberto Masera in the credits (I forgot this one); removed the resources mistakenly allowing drag&drop; now supports the standard Apple Events when running under System 7.
  48. ◊    1.0.2 - Clarified the documentation; little fix in the registration code.
  49. ◊    1.0.1 - Updated the documentation and a couple of alert boxes (clarified some issues); no code changes.
  50.  
  51. •    THANKS TO…
  52. ◊  Federico Cavaglià, because he did not swear too much when his hard disk was wiped out by a preliminary version of SetupPartitions (he had to reformat).
  53. ◊  Edoardo Ciotti tested on his lowly Mac SE.
  54. ◊  Jeffrey Fritz, William M. Porter, and Dave Yost gave important user interface suggestions implemented in 1.0.1.
  55. ◊  Roberto Leonardi helped with the italian translation.
  56. ◊  Alessandro Levi Montalcini did not test much because he had not enough time (luckily indeed, because the very first version I sent him is the one that wiped out Cavaglià’s disk).
  57. ◊  Alberto Ricci did the same.
  58. ◊  Roberto Masera looked for the SCSI documentation on the Internet; SetupPartitions would have been really worse without the documentation he found for me.
  59.  
  60. •    ENJOY YOURSELF,
  61. and remember that more and more shareware authors are going commercial because they receive almost nothing. If you don’t pay for good shareware software today, you are likely to pay much more in the future for exactly the same features, plus a nifty package, a good manual, and perhaps a copy protection scheme or a serial number; you know you don’t need the package, or the copy protection, and undoubtedly you will not want to waste your time reading manuals.
  62.  
  63. To report errors, suggestions, or whatever, send e-mail to simula3@di.unito.it
  64.  
  65. – Fabrizio Oddone